Julian Z. Schuster Ph.D.

President

470 E. Lockwood Ave.

St. Louis, MO 63119-3194

Institutional Details
Year Established:1915
Enrollment:Over 20,000
Affiliation:Independent Non-Profit
Carnegie Classification:Master's Colleges & Universities: Larger Programs
Highest Degree Offered:Doctor's Degree